#pragma once

int TraverseFolder(const char *path, int(*callback)(const char *, void *), void *param);
int TraverseFolderAndSub(const char *path, int(*callback)(const char *, void *), void *param);
bool IsPathIegal(const char *path);
int CreateFloderIfNotExist(const char *path);